package com.alinesno.cloud.base.storage.entity;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import com.alinesno.cloud.common.facade.orm.entity.BaseEntity;

import cn.afterturn.easypoi.excel.annotation.Excel;


/**
 * <p>
 * 存储设置
 * </p>
 *
 * @author WeiXiaoJin
 * @since 2020-01-19 20:38:09
 */
@Entity
@Table(name="storage_settings")
public class StorageSettingsEntity extends BaseEntity {

    private static final long serialVersionUID = 1L;

    /**
     * 键名称
     */
    @Excel(name = "键名称")
	@Column(name="settings_name")
	private String settingsName;
    /**
     * 键名称
     */
    @Excel(name = "键值")
	@Column(name="settings_key")
	private String settingsKey;
    /**
     * 是否当前使用
     */
	@Column(name="current_use")
	private String currentUse;

	/**
	 * 使用描述 
	 */
    @Excel(name = "使用描述")
	@Column(name="settings_desc")
	private String settingsDesc ; 

	public String getSettingsDesc() {
		return settingsDesc;
	}

	public void setSettingsDesc(String settingsDesc) {
		this.settingsDesc = settingsDesc;
	}

	public String getSettingsName() {
		return settingsName;
	}

	public void setSettingsName(String settingsName) {
		this.settingsName = settingsName;
	}

	public String getSettingsKey() {
		return settingsKey;
	}

	public void setSettingsKey(String settingsKey) {
		this.settingsKey = settingsKey;
	}

	public String getCurrentUse() {
		return currentUse;
	}

	public void setCurrentUse(String currentUse) {
		this.currentUse = currentUse;
	}


	@Override
	public String toString() {
		return "StorageSettingsEntity{" +
			"settingsName=" + settingsName +
			", settingsKey=" + settingsKey +
			", currentUse=" + currentUse +
			"}";
	}
}
